Definition of Annunciation Lily
-
(noun) lily of eastern Mediterranean and the Balkans with broad funnel-shaped white flowers
Synonyms of Annunciation Lily
Antonyms of Annunciation Lily
No Antonyms Found.
Homophones of Annunciation Lily
No Homophones Found.